payment stops - French English Dictionary